@media screen and (max-width: 699px) and (min-width: 320px){
			.col-md-6 {padding-left: 15px !important;}
		}
		.col-md-6 {padding-left: 0px;}
		.intl-tel-input {
		    position: relative;
		    display: inline-block;
		    width: 100%;
		}
		.alert { margin-bottom: 0px;}
		.intl-tel-input input, .intl-tel-input input[type=text], .intl-tel-input input[type=tel] {
    	 width: 100%;
		}
		label { display: inline-block !important;}
		@media screen and (min-width: 320px){.table .form-control-feedback { left: 28% !important;}}
		@media screen and (min-width: 360px){.table .form-control-feedback { left: 37% !important;}}
		@media screen and (min-width: 375px){.table .form-control-feedback { left: 39% !important;}}
		@media screen and (min-width: 380px){.table .form-control-feedback { left: 34% !important;}}
		@media screen and (min-width: 412px){.table .form-control-feedback {left: 40% !important;}}
		@media screen and (min-width: 1100px){.table .form-control-feedback {left: 43% !important;}}
		@media (min-width: 320px) and (max-width: 768px){
			.col-md-5 {width: 46.666667%;} 
			.table > .form-control-feedback { left: 23% !important; }
			.form-control-feedback { line-height: 85px !important;}
		}
		
		@media only screen and (min-device-width : 768px) and (max-device-width : 1023px) {
		    .col-md-4 {width: 50%;}
			.col-md-offset-4 {margin-left: 25%;}
			.padleft {margin-left: 0px !important;}
		}
		
		@media only screen and (min-device-width : 1024px) and (max-device-width : 1100px) {
		    .col-md-4 {width: 375px;}
			.col-md-offset-4 {margin-left: 25%;}
			.padleft {margin-left: 0px !important;}
		}
		
		